bagasses of cane - Espagnol Anglais Dictionnaire